package daw1.programacion.ud12.adapter;

import java.util.Scanner;

public class Prueba6 {
	private ITraductor adapterIdiomas;

	public Prueba6(String[] args) {

		String nombreAdaptador = args[0];
		try {
			adapterIdiomas = (ITraductor) Class.forName(nombreAdaptador)
					.newInstance();
		} catch (InstantiationException | IllegalAccessException
				| ClassNotFoundException e) {
			e.printStackTrace();
		}

		String palabraATraducir;
		Scanner scanner = new Scanner(System.in);
		System.out.print("Introduce palabra a traducir: ");
		palabraATraducir = scanner.next();

		System.out.println(palabraATraducir + "="
				+ adapterIdiomas.traducir(palabraATraducir));

		scanner.close();
	}

	public static void main(String[] args) {
		new Prueba6(args);
	}
}
